repeat visitor - French English Dictionary